remission of sin - French English Dictionary